you did the best you could - Inglés Sinónimo Diccionario